using System;
using System.Collections.Generic;
using System.Text;
using System.Data;

namespace Entidades
{
    public class OrigenE
    {
        #region CONSTRUCTOR
        public OrigenE()
        {
            this.idOrigen = 0;
            this.descripcion = null;
        }

        public OrigenE(DataRow dr)
        {
            this.idOrigen = Convert.ToInt32(dr["idOrigen"].ToString());
            this.descripcion = dr["Origen"].ToString();
        }

        #endregion

        #region PROPIEDADES
        private Int32? idOrigen;
        private String descripcion;
        #endregion

        #region Seters & Geters
        public Int32? Origen
        {
            get { return idOrigen; }
            set { idOrigen = value; }
        }
        public String Descripcion
        {
            get { return descripcion; }
            set { descripcion = value; }
        }
        #endregion    

        #region METODOS
        public void Clear()
        {
            this.idOrigen = 0;
            this.descripcion = null;
        }

        public void Preparar()
        {
            if (this.Origen == 0)
                this.Origen = null;
            if (this.Descripcion == "")
                this.Descripcion = null;
        }
        #endregion  
    }
}
